intersegmental membrane - Spanish English Dictionary